operating self-sufficiency - Anglais Synonymes Dictionnaire